﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CH03_06
{
    class CH03_06
    {
        static void Main(string[] args)
        {
            int number;
            string input;

            do
            {
                Console.Write("请输入一个正数: ");
                input = Console.ReadLine();

                // 检查输入是否为有效的整数且为正数
                if (!int.TryParse(input, out number) || number <= 0)
                {
                    Console.WriteLine("输入无效，请输入一个正整数。");
                }

            } while (!int.TryParse(input, out number) || number <= 0);

            // 循环结束，输出用户输入的正数
            Console.WriteLine("您输入的正数是: " + number);
        }
    }
}
